purple banner of castile - Almanca İngilizce Sözlük